Program Personal Communications umożliwia stacjom roboczym pracę w sieci, zapewniając obsługę wielu typów połączeń w środowiskach sieci lokalnych (LAN) i rozległych (WAN). Niezależnie od tego, czy wymagana jest emulacja terminalu hosta, aplikacje klient/serwer czy obsługa połączeń, program Personal Communications udostępnia rozbudowany zestaw opcji komunikacyjnych, sieciowych i administracyjnych.
Program Personal Communications to w pełni funkcjonalny emulator. Poza emulacją terminalu hosta oferuje on następujące użyteczne opcje:
Program Personal Communications jest kluczowym komponentem klienta w ofercie programu IBM Host Integration dla sieci LAN, WAN oraz zdalnego dostępu i łączności. Program Personal Communications zapewnia dostęp do aplikacji i danych znajdujących się na serwerach dla przedsiębiorstw i na serwerach korporacyjnych. Ponadto może on zapewnić optymalną platformę dla tradycyjnego dostępu do danych i aplikacji na hoście. Program Personal Communications zawiera nowe narzędzia pomagające przekształcić tradycyjną działalność w e-biznes.
Dzięki zastosowaniu programu Enterprise Extender w programie Personal Communications można utrzymać integralność aplikacji SNA LU6.2/CPIC/APPC poprzez protokół IP. Ta możliwość obejmuje tylko produkty firmy IBM, zarówno dla komputerów desktop, jak i serwerów komunikacyjnych udostępniających gatewaya z powrotem do środowiska SNA. Istnieje tylko jedno rozwiązanie, które może usunąć problem przesyłania tych aplikacji SNA w sieci IP.
Program Enterprise Extender rozszerza zasięg aplikacji i danych SNA w taki sposób, że w ich skład wchodzą także sieci IP i dołączeni klienci IP o podobnych poziomach niezawodności, skalowalności i kontroli, jak w wypadku użytkowników SNA. Program Personal Communications obsługuje sterowanie DLC w programie Enterprise Extender (EE).
Program Personal Communications obsługuje szeroki zestaw aplikacyjnych interfejsów programistycznych (API) dla aplikacji klienckich opartych na architekturze SNA. Możliwe jest tworzenie aplikacji wykorzystujących klienckie interfejsy API typu każdy z każdym (peer-to-peer), oparte na protokole LU 6.2 i oferowane przez program Personal Communications. Te interfejsy API umożliwiają jednoczesny dostęp i przetwarzanie informacji w węzłach sieci stacji roboczych.
Program Personal Communications może działać w sieciach Advanced Peer-to-Peer Networking (APPN) jako węzeł końcowy i korzystać z zaawansowanych opcji sieciowych: routingu HPR i requestera zależnej jednostki logicznej (DLUR).
AnyNet SNA-over-TCP/IP jest opcją programu Personal Communications, która umożliwia emulatorom i aplikacjom SNA typu klient/serwer komunikowanie się za pośrednictwem sieci opartej na protokole TCP/IP.
Program Personal Communications wersja 5.9 został opracowany na podstawie popularnego programu Personal Communications wersja 5.8. Użytkownicy, którzy znają program Personal Communications wersja 5.8, mogą przejrzeć poniższy wykaz nowych funkcji i udoskonaleń.
Szczegółowe informacje na temat korzystania z tej opcji zawiera podręcznik Przewodnik użytkownika emulatorów.
Więcej informacji na temat modyfikowania strategii widoku zawiera podręcznik Podręcznik administratora programu Personal Communications.
Więcej informacji na temat modyfikowania strategii wykonywania zawiera podręcznik Podręcznik administratora programu Personal Communications.
Szczegółowe informacje na temat korzystania z tej opcji zawiera podręcznik Przewodnik użytkownika emulatorów.
Szczegółowe informacje na temat korzystania z tej opcji zawiera podręcznik Przewodnik użytkownika emulatorów.
Szczegółowe informacje na temat korzystania z tej opcji zawiera podręcznik Podręcznik administratora programu Personal Communications.
Szczegółowe informacje na temat korzystania z tej opcji zawiera podręcznik Podręcznik administratora programu Personal Communications.
Włącza przeszukiwanie bazy danych informacji o oprogramowaniu.
Pomaga klientom, którzy zdecydowali się wysłać PMR, zapewniając dostęp do serwisu WWW elektronicznych zgłoszeń serwisowych (Electronic Service Request).
Skonsolidowana lista odsyłaczy WWW firmy IBM uporządkowana według marek i produktów.
Personel stanowisk pomocy i administratorzy programu Personal
Communications mogą zainstalować program Support Assistant w celu lepszej
obsługi użytkowników końcowych. Program Support Assistant można pobrać
pod następującym adresem:
http://www.ibm.com/software/support/isa/index.html
Po zainstalowaniu programu Personal Communications główne funkcje, z których można korzystać, są reprezentowane przez ikony. Ikony są zgrupowane w podfolderach folderu programu IBM Personal Communications.
Poniżej zamieszczono krótkie objaśnienie każdej funkcji:
Uruchom lub skonfiguruj sesje
Konfiguracja węzła SNA
Migracja certyfikatów
Wyświetl dane diagnostyczne SNA
Pakowarka informacji
Usługa internetowa
Przeglądarka protokołu
Narzędzie do migracji
Narzędzie do aktualizowania produktów
Weryfikacja konfiguracji węzła SNA
Operacje węzła SNA
Narzędzie do śledzenia
Programy narzędziowe APING i AFTP są dostępne tylko w amerykańskiej wersji językowej.
| Uwaga |
|---|
|
Wymienione programy są oferowane jako produkty w stanie, w jakim się znajdują ("as is") bez żadnych gwarancji jakiegokolwiek rodzaju, w tym gwarancji przydatności do celów handlowych ani użyteczności do jakichkolwiek celów, które wykluczone są w sposób jawny. |
Konfiguracja połączenia iSeries
Zarządzanie certyfikatami
APING - sprawdzanie połączenia
CM Mouse
Aby zainstalować ten program, podczas instalacji należy wybrać opcję Instalacja niestandardowa. Więcej informacji można znaleźć w książce Przewodnik instalacji z dysku CD-ROM.
Konfiguracja CM Mouse
Przekształć makro
Przesyłanie danych (tylko iSeries)
Database Access
DOS EHLLAPI
Dostosowywanie paska menu
Wiele sesji
AFTP - przesyłanie plików
Preferencje użytkownika
ZipPrint (tylko 3270)
Sesje oferowane przez program Personal Communications są połączeniami logicznymi umożliwiającymi komunikację między stacją roboczą a hostem. Dostępne są następujące typy sesji:
Program Personal Communications obsługuje różne rodzaje połączeń z następującymi systemami hostów. Poniżej przedstawiono ikony, które zostaną wyświetlone po rozpoczęciu konfigurowania sesji emulatora:
Tabela 1. Ikony połączeń emulatora zSeries.
| Interfejs | Połączenie |
|---|---|
|
LAN
|
|
|
COAX
|
|
|
Port COM
|
|
|
5250
|
|
|
SDLC
|
|
|
SNA/IP
|
|
|
IBM ISA/MCA WAC
|
|
|
API Client
|
|
|
IBM-EEDLC
|
|
|
OEM
|
|
Tabela 2. Ikony połączeń emulatora iSeries.
| Interfejs | Połączenie |
|---|---|
|
LAN
|
|
|
5250
|
|
|
Port COM
|
|
|
SDLC
|
|
|
SNA/IP
|
|
|
IBM ISA/MCA WAC
|
|
|
IBM-EEDLC
|
|
|
OEM
|
|
Tabela 3. Ikony połączenia emulatora ASCII.
| Interfejs | Połączenie |
|---|---|
|
LAN
|
|
|
Port COM
|
|
Tabela 4. Ikony połączenia emulatora S/3X.
| Interfejs | Połączenie |
|---|---|
|
5250
|
|
Program Personal Communications zapewnia obsługę stacji roboczych jako węzłów końcowych sieci APPN, umożliwiając im bardziej elastyczną komunikację z innymi systemami sieci.
Jeśli stacja robocza jest zdefiniowana jako węzeł końcowy sieci APPN, serwer węzła sieci APPN zapewnia jej następujące usługi katalogowe i usługi z zakresu routingu:
Za pomocą programu Personal Communications można nawiązywać połączenia typu klient/serwer z wieloma różnymi komputerami i stacjami roboczymi działającymi pod kontrolą systemów operacyjnych Windows 2000 lub Windows XP. Możliwe jest także podłączanie komputerów do stacji roboczej, na której uruchomiony jest Communications Server. Dostępne są następujące rodzaje połączeń typu klient/serwer przez sieć SNA:
Advanced Peer-to-Peer Networking (APPN) to podstawowy protokół sieciowy sterujący ruchem APPC przez pośrednie węzły sieci. Jeśli na przykład program A komunikuje się z programem B przy użyciu protokołu APPC, protokół APPN wyszukuje węzeł, w którym znajduje się program B, i kieruje przepływem danych APPC przez sieć.
Protokół APPN zawiera kilka opcji, które pozwalają na ograniczenie prac konfiguracyjnych związanych z budową i obsługą sieci. Opcje te umożliwiają zautomatyzowanie wielu czasochłonnych i skomplikowanych zadań, przy których łatwo popełnić błąd. Jeśli na przykład jest instalowana nowa stacja robocza, która korzysta z protokołu APPN, nie trzeba konfigurować każdej stacji roboczej, z którą będzie istniała komunikacja. Wystarczy określić nazwę komputera i adres węzła pośredniego, przez który przesyłane są dane. Protokół APPN konfiguruje wszystkie pozostałe ustawienia wymagane do przesyłania danych APPC do i ze stacji roboczej.
W przypadku łączenia się z siecią APPN uproszczeniu ulega konfiguracja i znalezienie danego komputera w sieci.
Więcej informacji o połączeniach typu klient/serwer w sieciach SNA można znaleźć w książce Podręcznik administratora programu Personal Communications.
Protokół APPC (Advanced Program-to-Program Communication), znany także pod nazwą LU 6.2, umożliwia szybką komunikację między programami pracującymi na różnych komputerach, od komputerów przenośnych i stacji roboczych do komputerów dla przedsiębiorstw i hostów. Oprogramowanie APPC jest dostępne w wersjach dla różnych systemów operacyjnych: jako część systemu operacyjnego albo jako oddzielny pakiet programów.
APPC jest protokołem komunikacyjnym, który pozwala programom pracującym na różnych komputerach "komunikować się" ze sobą. Protokół APPC zapewnia interfejs pomiędzy programami a sprzętem i oprogramowaniem sieciowym oraz określa reguły wymiany informacji między programami.
APPC to interfejs między programami aplikacji a siecią. Kiedy aplikacja pracująca na stacji roboczej przesyła informacje do oprogramowania APPC, są one następnie przekazywane za pośrednictwem protokołu APPC do interfejsu sieciowego, np. do karty adaptera Token-Ring. Informacje wędrują przez sieć do drugiego komputera, gdzie są przekazywane przez interfejs sieciowy do oprogramowania APPC. Oprogramowanie APPC przywraca informacjom początkowy format i przekazuje je do odpowiedniej aplikacji komunikacyjnej.
Więcej informacji można znaleźć w książce Przewodnik użytkownika emulatorów.
Umieszczenie stacji roboczych z programem Personal Communications w sieci APPN umożliwia korzystanie z dwóch dodatkowych funkcji:
Program Personal Communications obsługuje routing HPR dla połączeń Token-Ring i Ethernet, co podnosi wydajność i niezawodność routingu danych. Funkcja routingu HPR obsługuje protokół natychmiastowego przesyłania, co umożliwia znajdowanie tras obejściowych wokół uszkodzonych odcinków sieci, wydajną selektywną retransmisję oraz kontrolę spójności danych i przeciążeń w całej sieci.
Requester DLUR umożliwia zależnym jednostkom logicznym (LU 0, 1, 2, 3 oraz zależnej jednostce logicznej LU 6.2) funkcjonowanie w sieci APPN. Obsługuje on dynamiczne i wielokrotne ścieżki przepływu danych w sieci oraz eliminuje wymóg, aby zależne jednostki logiczne (lub ich gateway) znajdowały się w pobliżu hosta VTAM.
Requester DLUR jest węzłem końcowym lub sieciowym w sieci APPN, do którego należą zależne jednostki logiczne i który wymaga, aby punkt kontrolny usług systemowych (system services control point, SSCP) dla tych jednostek zależnych zapewniał serwer zależnych jednostek logicznych (DLUS). Serwer DLUS steruje przekształcaniem środowiska podobszaru na środowisko sieci APPN, co umożliwia centralne zarządzanie zdalnymi zależnymi jednostkami logicznymi przy zachowaniu możliwości korzystania z sieci APPN.
Program Personal Communications korzysta z obsługi zależnych jednostek logicznych, która jest wbudowana w programie VTAM V4R2, za pośrednictwem sieci APPN oraz połączonych podobszarów i sieci APPN. Funkcja serwera zależnych jednostek logicznych (w systemie VTAM) zapewnia obsługę dodatkowej zależnej jednostki logicznej (secondary LU, SLU) przez zestawienie sesji LU 6.2 między węzłem requestera zależnych jednostek logicznych (DLUR) a węzłem serwera zależnych jednostek logicznych (DLUS).
Więcej informacji na temat ogólnych zasad pracy z klientami i serwerami SNA zawiera podręcznik Przewodnik użytkownika emulatorów.
Funkcja Program Personal Communications obsługuje protokół AnyNet SNA over TCP/IP, który umożliwia emulatorom i aplikacjom SNA typu klient/serwer komunikowanie się za pośrednictwem sieci opartej na protokole TCP/IP. Funkcja AnyNet umożliwia zredukowanie liczby zainstalowanych protokołów sieciowych oraz uproszczenie działania bez konieczności modyfikowania istniejących aplikacji lub sprzętu.
Więcej podstawowych informacji na temat funkcji AnyNet zawiera podręcznik Przewodnik użytkownika emulatorów.
Przykłady konfigurowania połączeń AnyNet zawiera Podręcznik administratora programu Personal Communications.
Program Enterprise Extender rozszerza zasięg aplikacji i danych SNA w taki sposób, że w ich skład wchodzą także sieci IP i dołączeni klienci IP o podobnych poziomach niezawodności, skalowalności i kontroli, jak w wypadku użytkowników SNA. Integracja programu Enterprise Extender używa standardowej technologii IP i nie wymaga żadnego dodatkowego sprzętu ani oprogramowania dla protokołu IP.
Program Enterprise Extender jest prostym zestawem rozszerzeń technologii routingu HPR i oferuje następujące funkcje:
Sesje programu Personal Communications można wstawiać jako część dokumentu złożonego. Dokument złożony jest dokumentem, który wydaje się stanowić jednolitą całość, ale w rzeczywistości zawiera informacje z więcej niż jednego programu. Dokument złożony może na przykład zawierać dane, które umożliwią uruchomienie programu Personal Communications w kontekście programu arkusza kalkulacyjnego.
Jeśli program Personal Communications zostanie zawarty w innym programie, staje się on obiektem osadzonym lub połączonym, a ten inny program jest wówczas kontenerem. Program Personal Communications obsługuje kontenery zgodne ze standardem ActiveX/OLE 2.0, takie jak Lotus Notes, Lotus WordPro oraz Microsoft Word. W przypadku większości kontenerów obiekty można osadzać przy użyciu sekwencji opcji menu (na przykład w programie Microsoft Word należy użyć opcji Obiekt z menu Wstaw) lub przeciągając i upuszczając profil stacji roboczej w dokumencie.
Jako obiekt osadzony, program Personal Communications może zmienić swój wygląd tak, aby stać się częścią programu kontenera, pod warunkiem, że program kontenera pozwala na taką zmianę. Można także uruchomić program Personal Communications tak, aby pracował w oddzielnym oknie, wykorzystywał własny profil i wyświetlał na ekranie własne informacje.
Istnieje kilka sposobów uaktywniania programu Personal Communications jako obiektu osadzonego. Program Personal Communications może być na przykład wyświetlany w innym programie jako ikona i uaktywniany przez jej dwukrotne kliknięcie. Innym sposobem uaktywniania programu Personal Communications jest użycie skryptu. Przykładami języków skryptowych obsługiwanych w programie Personal Communications są Visual Basic oraz LotusScript, ale można użyć dowolnego języka skryptowego obsługującego automatyzację ActiveX/OLE.
Zastosowanie skryptów umożliwia uaktywnianie programu Personal Communications w ramach żądania automatyzacji. Można na przykład napisać skrypt automatycznie uruchamiający program Personal Communications po każdym uruchomieniu obiektu kontenera; skryptu można także użyć do automatycznego umieszczania danych w polach wprowadzania danych.
Sesja programu Personal Communications kończy się po zakończeniu działania kontenera lub po zamknięciu okna programu. Jeśli program Personal Communications zostanie uaktywniony jako obiekt połączony, należy oddzielnie zakończyć jego działanie.
Program Personal Communications oferuje nowy, niezależny od języka, obiektowy interfejs API. Istnieje siedem obiektów, których można używać w połączeniu z językiem skryptowym Visual Basic, Lotus Script lub innym językiem skryptowym obsługującym automatyzację ActiveX/OLE, aby tworzyć złożone dokumenty, w których program Personal Communications będzie obiektem osadzonym w innym programie.
Informacje dotyczące pisania aplikacji zgodnych z technologią ActiveX/OLE 2.0, do których można wstawić program Personal Communications jako obiekt, można znaleźć w podręczniku programowania Host Access Class Library (HACL). Znajduje się tam opis obiektów programu Personal Communications, a także informacje na temat uzyskiwania dostępu do danych programu Personal Communications. Podręcznik ten zawiera także informacje dla programistów używających skryptów Visual Basic i Lotus oraz języka programowania C++. Przykłady skryptów w językach Visual Basic i Lotus znajdują się na dysku CD-ROM z programem Personal Communications.